# coding=utf-8
#!/usr/bin/python3
#@Time:2021/2/20 8:43 上午
#@Author:wangyun
#@File:jinja2_env.py
from jinja2 import Environment
from django.template.defaultfilters import date
from django.urls import reverse
from django.contrib.staticfiles.storage import staticfiles_storage

def jinja2_enviroment(**option):
    #创建环境
    env = Environment(**option)
    #自定义语法
    #1.静态文件相对路径
    #2.路由命名空间
    env.globals.update({
        'static':staticfiles_storage.url,#获取静态文件的前缀
        'url': reverse,#反向解析
        "date": date,#修改模板时间函数
    })


    return env


# reverse('命名空间')